Separating Abstraction from Implementation in Communication Network Design

نویسنده

  • Ramón Cáceres
چکیده

Datagrams and virtual circuits are not disjoint conceptual models for data communication, but rather inhabitants of a wide design space containing many other viable networking solutions. Many design choices often closely associated with these two communication styles can be decoupled from the datagram and virtual circuit abstractions, and combined to form new and effective network implementations. This paper examines several key elements of network architecture. For each element, it shows how certain characteristics often thought to differentiate datagrams and virtual circuits are independent of these two concepts and form a multi-valued spectrum of design choices. This discussion is motivated by the current drive to design a new generation of high-speed wide-area networks, and the observation that this effort would benefit from a more systematic evaluation of existing and future network design alternatives. Introduction Datagrams and virtual circuits are widely used data communication paradigms. The two terms have been defined many ways. A useful analogy is drawn in [Tan81] and [Wec80], where datagram service is compared to the common postal service, and virtual circuit service is compared to ordinary telephone service. We define them in a similar fashion as follows: Like letters flowing through the postal system, datagrams are individually addressed and delivered items of information. No guarantees are made regarding the ordering or reliability of datagrams. Like voice conversations in the telephone system, virtual circuits must be explicitly set up and torn down before and after information is delivered. Virtual circuit setup consists of a user host requesting a connection to a specified destination address, and the network acknowledging that the connection has been established. In addition, virtual circuit information is delivered in the same order in which it was sent, although not necessarily free of errors. In the remainder of this paper, this is our exclusive definition for datagrams and virtual circuits. It consists of the least common denominator of the many properties that are hhhhhhhhhhhhhhhhhh This work was supported in part by AT&T Bell Laboratories and the International Computer Science Institute.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Practical Implementation of a New Markov Model Predictive Controller for Variable Communication Packet Loss in Network Control Systems

The current paper investigates the influence of packet losses in network control systems (NCS’s) using the model predictive control (MPC) strategy. The study focuses on two main network packet losses due to sensor to controller and controller to actuator along the communication paths. A new Markov-based method is employed to recursively estimate the probability of time delay in controller to ac...

متن کامل

Communication Abstractions for System-Level Design and Synthesis

As we are entering the network-on-chip era and system communication is becoming a dominating factor, communication abstraction and synthesis are integral to defining system design flows and methodologies. The key to the success of any approach, however, are well-defined abstraction levels and models, which enable design automation for synthesis and verification to achieve the required productiv...

متن کامل

Separating Routing and Forwarding: A Clean-Slate Network Layer Design (Invited Paper)

We present a “clean-slate” design for a networklayer routing and forwarding system intended to address shortcomings of the current Internet Protocol. Our design separates routing from both forwarding and topology discovery; requires only a flat, topology-independent namespace; and allows for policies of both users and service providers to be supported. Channels serve as the primary abstraction,...

متن کامل

Abstraction of Linear Consensus Networks with Guaranteed Systemic Performance Measures

ion of Linear Consensus Networks with Guaranteed Systemic Performance Measures Milad Siami and Nader Motee⋆ Abstract—A proper abstraction of a large-scale linear consensus network with a dense coupling graph is one whose number of coupling links is proportional to its number of subsystems and its performance is comparable to the original network. Optimal design problems for an abstracted networ...

متن کامل

ارایه مدل معماری برای شبکه‌های اجتماعی سلامت و ریسک‌های احتمالی پیاده سازی آن در بیمارستان شریعتی

Background and Aim: The emergence of Web interactive technologies has enabled interactive social networking services. The purpose of this research is to choose a model and present an architectural design for the social network of health at Shariati Hospital in Tehran. Materials and Methods: At first, valid enterprise architecture frameworks were reviewed. Then, dimensions of the architecture f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007